present a united front against something - Español Inglés Diccionario